Release 10.1A: OpenEdge Development:
AppBuilder
Run-time properties and AppBuilder settings
For each alternate layout, the AppBuilder places an
IFstatement in the Run-time Properties and AppBuilder Settings code section. ThisIFstatement checks to see whether the layout’s run-time expression evaluates toTRUE. If so, this statement runs the layout case’s internal procedure, passing to it the name of the layout as an input parameter.For example, the multi-layout run-time adjustments code appears as follows:
If the expression
SESSION:WINDOW-SYSTEM=’MS-WINDOWS’:Uevaluates toTRUE, thisIFstatement passes the input parameter’Standard MS Windows’to the layout cases internal procedure. For SmartObjects, theDefaultLayoutproperty is set. This is used to run the appropriate layout case later, when the SmartObject is initialized.Thus, for SmartObjects, the multi-layout run-time adjustments code appears as follows:
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |